from header_particle_systems import *
####################################################################################################################
#   Each particle system contains the following fields:
#  
#  1) Particle system id (string): used for referencing particle systems in other files.
#     The prefix psys_ is automatically added before each particle system id.
#  2) Particle system flags (int). See header_particle_systems.py for a list of available flags
#  3) mesh-name.
####
#  4) Num particles per second:    Number of particles emitted per second.
#  5) Particle Life:    Each particle lives this long (in seconds).
#  6) Damping:          How much particle's speed is lost due to friction.
#  7) Gravity strength: Effect of gravity. (Negative values make the particles float upwards.)
#  8) Turbulance size:  Size of random turbulance (in meters)
#  9) Turbulance strength: How much a particle is affected by turbulance.
####
# 10,11) Alpha keys :    Each attribute is controlled by two keys and 
# 12,13) Red keys   :    each key has two fields: (time, magnitude)
# 14,15) Green keys :    For example scale key (0.3,0.6) means 
# 16,17) Blue keys  :    scale of each particle will be 0.6 at the
# 18,19) Scale keys :    time 0.3 (where time=0 means creation and time=1 means end of the particle)
#
# The magnitudes are interpolated in between the two keys and remain constant beyond the keys.
# Except the alpha always starts from 0 at time 0.
####
# 20) Emit Box Size :   The dimension of the box particles are emitted from.
# 21) Emit velocity :   Particles are initially shot with this velocity.
# 22) Emit dir randomness
# 23) Particle rotation speed: Particles start to rotate with this (angular) speed (degrees per second).
# 24) Particle rotation damping: How quickly particles stop their rotation
####################################################################################################################

particle_systems = [

("game_rain", psf_always_emit|psf_global_emit_dir|psf_billboard_2d, "prtcl_rain",
500, 0.500000, 0.330000, 1.000000, 10.000000, 0.000000,
(1.000000, 0.300000), (1.000000, 0.300000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(8.200000, 8.200000, 0.200000),
(0.000000, 0.000000, -10.000000),
0.000000,
0.000000,
0.500000
),
("game_snow", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_snow_fall_1",
150, 2.000000, 0.200000, 0.100000, 30.000000, 20.000000,
(0.200000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(10.000000, 10.000000, 0.500000),
(0.000000, 0.000000, -5.000000),
1.000000,
200.000000,
0.500000
),
("game_blood", psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_blood_1",
500, 0.650000, 3.000000, 0.500000, 0.000000, 0.000000,
(0.000000, 0.700000), (0.700000, 0.700000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.000000, 0.015000), (1.000000, 0.018000),
(0.000000, 0.050000, 0.000000),
(0.000000, 1.000000, 0.300000),
0.900000,
0.000000,
0.000000
),
("game_blood_2", psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_blood_3",
2000, 0.600000, 3.000000, 0.300000, 0.000000, 0.000000,
(0.000000, 0.250000), (0.700000, 0.100000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.000000, 0.150000), (1.000000, 0.350000),
(0.010000, 0.200000, 0.010000),
(0.200000, 0.300000, 0.000000),
0.300000,
150.000000,
0.000000
),
("game_hoof_dust", psf_billboard_3d|psf_randomize_rotation|psf_randomize_size|psf_2d_turbulance, "prt_mesh_dust_1",
5, 2.000000, 10.000000, 0.050000, 10.000000, 39.000000,
(0.200000, 0.500000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.900000), (1.000000, 0.900000),
(0.000000, 0.780000), (1.000000, 0.780000),
(0.000000, 2.000000), (1.000000, 3.500000),
(0.200000, 0.300000, 0.200000),
(0.000000, 0.000000, 3.900000),
0.500000,
130.000000,
0.500000
),
("game_hoof_dust_snow", psf_billboard_3d|psf_randomize_size, "prt_mesh_snow_dust_1",
6, 2.000000, 3.500000, 1.000000, 10.000000, 0.000000,
(0.200000, 1.000000), (1.000000, 1.000000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.500000, 4.000000), (1.000000, 5.700000),
(0.200000, 1.000000, 0.100000),
(0.000000, 0.000000, 1.000000),
2.000000,
0.000000,
0.000000
),
("game_hoof_dust_mud", psf_billboard_2d|psf_randomize_rotation|psf_randomize_size|psf_2d_turbulance, "prt_mesh_mud_1",
5, 0.700000, 10.000000, 3.000000, 0.000000, 0.000000,
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.700000), (1.000000, 0.700000),
(0.000000, 0.600000), (1.000000, 0.600000),
(0.000000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.200000), (1.000000, 0.220000),
(0.150000, 0.500000, 0.100000),
(0.000000, 0.000000, 15.000000),
6.000000,
200.000000,
0.500000
),
("game_water_splash_1", psf_emit_at_water_level|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prtcl_drop",
20, 0.850000, 0.250000, 0.900000, 10.000000, 0.000000,
(0.300000, 0.500000), (1.000000, 0.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.300000), (1.000000, 0.180000),
(0.300000, 0.200000, 0.100000),
(0.000000, 1.200000, 2.300000),
0.300000,
50.000000,
0.500000
),
("game_water_splash_2", psf_emit_at_water_level|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prtcl_splash_b",
30, 0.400000, 0.700000, 0.500000, 10.000000, 0.000000,
(0.300000, 1.000000), (1.000000, 0.300000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.250000), (1.000000, 0.700000),
(0.400000, 0.300000, 0.100000),
(0.000000, 1.300000, 1.100000),
0.100000,
50.000000,
0.500000
),
("game_water_splash_3", psf_emit_at_water_level, "prt_mesh_water_wave_1",
5, 2.000000, 0.000000, 0.000000, 10.000000, 0.000000,
(0.030000, 0.200000), (1.000000, 0.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 3.000000), (1.000000, 10.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 0.000000),
0.000000,
0.000000,
0.500000
),
("torch_fire", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
50, 0.350000, 0.200000, 0.030000, 10.000000, 0.000000,
(0.500000, 0.800000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.700000), (1.000000, 0.300000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.150000), (0.400000, 0.300000),
(0.040000, 0.040000, 0.010000),
(0.000000, 0.000000, 0.500000),
0.000000,
200.000000,
0.500000
),
("fire_glow_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prt_mesh_fire_2",
2, 0.550000, 0.200000, 0.000000, 10.000000, 0.000000,
(0.500000, 0.900000), (1.000000, 0.000000),
(0.000000, 0.900000), (1.000000, 0.900000),
(0.000000, 0.700000), (1.000000, 0.700000),
(0.000000, 0.400000), (1.000000, 0.400000),
(0.000000, 2.000000), (1.000000, 2.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 0.000000),
0.000000,
0.000000,
0.000000
),
("fire_glow_fixed", psf_global_emit_dir|psf_billboard_3d, "prt_mesh_fire_2",
4, 100.000000, 0.200000, 0.000000, 10.000000, 0.000000,
(-0.010000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.900000), (1.000000, 0.900000),
(0.000000, 0.700000), (1.000000, 0.700000),
(0.000000, 0.400000), (1.000000, 0.400000),
(0.000000, 2.000000), (1.000000, 2.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 0.000000),
0.000000,
0.000000,
0.000000
),
("torch_smoke", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prtcl_dust_a",
15, 0.500000, 0.200000, -0.200000, 10.000000, 0.100000,
(0.500000, 0.250000), (1.000000, 0.000000),
(0.000000, 0.200000), (1.000000, 0.100000),
(0.000000, 0.200000), (1.000000, 0.090000),
(0.000000, 0.200000), (1.000000, 0.080000),
(0.000000, 0.500000), (0.800000, 2.500000),
(0.100000, 0.100000, 0.100000),
(0.000000, 0.000000, 1.500000),
0.100000,
0.000000,
0.000000
),
("flue_smoke_short", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prtcl_dust_a",
15, 1.500000, 0.100000, -0.000000, 10.000000, 12.000000,
(0.000000, 0.300000), (1.000000, 0.000000),
(0.000000, 0.200000), (1.000000, 0.100000),
(0.000000, 0.200000), (1.000000, 0.090000),
(0.000000, 0.200000), (1.000000, 0.080000),
(0.000000, 1.500000), (1.000000, 7.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 1.500000),
0.100000,
150.000000,
0.800000
),
("flue_smoke_tall", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prtcl_dust_a",
15, 3.000000, 0.500000, -0.000000, 15.000000, 12.000000,
(0.000000, 0.350000), (1.000000, 0.000000),
(0.000000, 0.300000), (1.000000, 0.100000),
(0.000000, 0.300000), (1.000000, 0.100000),
(0.000000, 0.300000), (1.000000, 0.100000),
(0.000000, 2.000000), (1.000000, 7.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 1.500000),
0.100000,
150.000000,
0.500000
),
("war_smoke_tall", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_smoke_1",
5, 12.000000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 2.200000), (1.000000, 15.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 2.200000),
0.100000,
100.000000,
0.200000
),
("ladder_dust_6m", psf_billboard_3d, "prt_mesh_smoke_1",
700, 0.900000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 2.000000),
(0.750000, 0.750000, 3.500000),
(0.000000, 0.000000, 0.000000),
0.100000,
100.000000,
0.200000
),
("ladder_dust_8m", psf_billboard_3d, "prt_mesh_smoke_1",
900, 0.900000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 2.000000),
(0.750000, 0.750000, 4.500000),
(0.000000, 0.000000, 0.000000),
0.100000,
100.000000,
0.200000
),
("ladder_dust_10m", psf_billboard_3d, "prt_mesh_smoke_1",
1100, 0.900000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 2.000000),
(0.750000, 0.750000, 5.500000),
(0.000000, 0.000000, 0.000000),
0.100000,
100.000000,
0.200000
),
("ladder_dust_12m", psf_billboard_3d, "prt_mesh_smoke_1",
1300, 0.900000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 2.000000),
(0.750000, 0.750000, 6.500000),
(0.000000, 0.000000, 0.000000),
0.100000,
100.000000,
0.200000
),
("ladder_dust_14m", psf_billboard_3d, "prt_mesh_smoke_1",
1500, 0.900000, 0.000000, 0.000000, 7.000000, 7.000000,
(0.000000, 0.250000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 0.800000),
(0.000000, 1.000000), (1.000000, 2.000000),
(0.750000, 0.750000, 7.500000),
(0.000000, 0.000000, 0.000000),
0.100000,
100.000000,
0.200000
),
("ladder_straw_6m", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
700, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.750000, 0.750000, 3.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("ladder_straw_8m", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
900, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.750000, 0.750000, 4.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("ladder_straw_10m", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
1100, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.750000, 0.750000, 5.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("ladder_straw_12m", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
1300, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.750000, 0.750000, 6.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("ladder_straw_14m", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
1500, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.750000, 0.750000, 7.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("torch_fire_sparks", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
10, 0.700000, 0.200000, 0.000000, 10.000000, 0.020000,
(0.660000, 1.000000), (1.000000, 0.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.050000), (1.000000, 0.050000),
(0.100000, 0.100000, 0.100000),
(0.000000, 0.000000, 0.900000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
10, 1.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.070000), (1.000000, 0.030000),
(0.170000, 0.170000, 0.010000),
(0.000000, 0.000000, 1.000000),
0.000000,
0.000000,
0.000000
),
("pistol_smoke", psf_billboard_3d, "prtcl_dust_a",
90, 2.500000, 0.600000, -0.200000, 60.000000, 1.500000,
(0.000000, 0.750000), (1.000000, 0.000000),
(0.000000, 0.700000), (1.000000, 0.400000),
(0.000000, 0.700000), (1.000000, 0.400000),
(0.000000, 0.700000), (1.000000, 0.400000),
(0.000000, 1.500000), (0.500000, 11.000000),
(0.100000, 0.100000, 0.100000),
(2.000000, 2.000000, 0.000000),
0.100000,
0.000000,
0.000000
),
("brazier_fire_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
25, 0.500000, 0.100000, 0.000000, 10.000000, 0.000000,
(0.500000, 0.400000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.700000), (1.000000, 0.300000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.100000, 0.200000), (1.000000, 0.500000),
(0.100000, 0.100000, 0.010000),
(0.000000, 0.000000, 0.400000),
0.000000,
100.000000,
0.200000
),
("cooking_fire_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
25, 0.350000, 0.100000, 0.030000, 10.000000, 0.000000,
(0.500000, 0.800000), (1.000000, 0.000000),
(0.500000, 0.500000), (1.000000, 0.270000),
(0.500000, 0.350000), (1.000000, 0.090000),
(0.500000, 0.100000), (1.000000, 0.000000),
(0.100000, 0.500000), (1.000000, 1.000000),
(0.050000, 0.050000, 0.010000),
(0.000000, 0.000000, 1.000000),
0.000000,
200.000000,
0.000000
),
("cooking_smoke", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_smoke_1",
4, 4.000000, 0.100000, 0.000000, 3.000000, 5.000000,
(0.200000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.800000), (1.000000, 1.000000),
(0.000000, 0.800000), (1.000000, 1.000000),
(0.000000, 0.850000), (1.000000, 1.000000),
(0.000000, 0.650000), (1.000000, 3.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 1.200000),
0.000000,
0.000000,
0.000000
),
("food_steam", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_steam_1",
3, 1.000000, 0.000000, 0.000000, 8.000000, 1.000000,
(0.500000, 0.100000), (1.000000, 0.000000),
(0.000000, 1.000000), (1.000000, 0.100000),
(0.000000, 1.000000), (1.000000, 0.100000),
(0.000000, 1.000000), (1.000000, 0.100000),
(0.000000, 0.200000), (0.900000, 0.500000),
(0.050000, 0.050000, 0.000000),
(0.000000, 0.000000, 0.100000),
0.000000,
100.000000,
0.500000
),
("candle_light", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prt_mesh_candle_fire_1",
7, 1.100000, 0.600000, -0.000000, 10.000000, 0.200000,
(0.100000, 0.500000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.600000), (1.000000, 0.100000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.300000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 0.090000),
0.000000,
0.000000,
0.000000
),
("candle_light_small", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prt_mesh_candle_fire_1",
4, 1.100000, 0.600000, -0.000000, 10.000000, 0.200000,
(0.100000, 0.800000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.600000), (1.000000, 0.100000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.300000, 0.130000), (1.000000, 0.000000),
(0.000000, 0.000000, 0.000000),
(0.000000, 0.000000, 0.060000),
0.000000,
0.000000,
0.000000
),
("lamp_fire", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
10, 0.800000, 0.600000, -0.000000, 10.000000, 0.400000,
(0.100000, 0.500000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.800000), (1.000000, 0.100000),
(0.500000, 0.400000), (1.000000, 0.000000),
(0.300000, 0.350000), (0.900000, 0.500000),
(0.010000, 0.010000, 0.000000),
(0.000000, 0.000000, 0.350000),
0.030000,
100.000000,
0.500000
),
("dummy_smoke", psf_billboard_3d|psf_randomize_size, "prt_mesh_dust_1",
500, 3.000000, 15.000000, -0.050000, 10.000000, 0.200000,
(0.100000, 0.500000), (1.000000, 0.000000),
(0.100000, 0.800000), (1.000000, 0.800000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.600000), (1.000000, 0.700000),
(0.000000, 0.700000), (1.000000, 2.200000),
(0.200000, 0.200000, 0.500000),
(0.000000, 0.000000, 0.050000),
2.000000,
10.000000,
0.100000
),
("dummy_straw", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
500, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.300000), (1.000000, 0.300000),
(0.200000, 0.200000, 0.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("dummy_smoke_big", psf_billboard_3d|psf_randomize_size, "prt_mesh_dust_1",
500, 9.000000, 15.000000, -0.050000, 10.000000, 0.200000,
(0.100000, 0.900000), (1.000000, 0.000000),
(0.100000, 0.800000), (1.000000, 0.800000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.600000), (1.000000, 0.700000),
(0.000000, 5.000000), (1.000000, 15.000000),
(3.000000, 3.000000, 5.000000),
(0.000000, 0.000000, 0.050000),
2.000000,
10.000000,
0.100000
),
("dummy_straw_big", psf_randomize_rotation|psf_randomize_size, "prt_mesh_straw_1",
500, 3.000000, 2.000000, 2.000000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.800000), (1.000000, 0.800000),
(3.000000, 3.000000, 3.000000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("gourd_smoke", psf_billboard_3d|psf_randomize_size, "prt_mesh_dust_1",
500, 3.000000, 15.000000, -0.050000, 10.000000, 0.200000,
(0.100000, 0.500000), (1.000000, 0.000000),
(0.100000, 0.800000), (1.000000, 0.800000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.600000), (1.000000, 0.700000),
(0.000000, 0.500000), (1.000000, 1.000000),
(0.200000, 0.200000, 0.500000),
(0.000000, 0.000000, 0.050000),
2.000000,
10.000000,
0.100000
),
("gourd_piece_1", psf_randomize_rotation, "prt_gourd_piece_1",
15, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.200000, 0.200000, 0.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("gourd_piece_2", psf_randomize_rotation|psf_randomize_size, "prt_gourd_piece_2",
50, 1.000000, 2.000000, 0.900000, 10.000000, 2.000000,
(0.100000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.600000), (1.000000, 0.600000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.400000), (1.000000, 0.400000),
(0.000000, 1.000000), (1.000000, 1.000000),
(0.200000, 0.200000, 0.500000),
(0.000000, 0.000000, 0.000000),
2.300000,
200.000000,
0.000000
),
("fire_fly_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prt_sparks_mesh_1",
2, 5.000000, 1.200000, 0.000000, 50.000000, 7.000000,
(0.100000, 0.800000), (1.000000, 0.200000),
(0.500000, 0.700000), (1.000000, 0.700000),
(0.500000, 0.800000), (1.000000, 0.800000),
(0.500000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.100000), (1.000000, 0.100000),
(20.000000, 20.000000, 0.500000),
(0.000000, 0.000000, 0.000000),
5.000000,
0.000000,
0.000000
),
("bug_fly_1", psf_always_emit|psf_billboard_2d, "prt_mesh_rose_a",
20, 8.000000, 0.020000, 0.025000, 1.000000, 5.000000,
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.250000), (1.000000, 0.250000),
(10.000000, 5.000000, 0.100000),
(0.000000, 0.000000, -0.900000),
0.010000,
10.000000,
0.000000
),
("moon_beam_1", psf_always_emit|psf_global_emit_dir|psf_billboard_2d|psf_randomize_size, "prt_mesh_moon_beam",
2, 4.000000, 1.200000, 0.000000, 0.000000, 0.000000,
(0.500000, 1.000000), (1.000000, 0.000000),
(0.000000, 0.400000), (1.000000, 0.400000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.600000), (1.000000, 0.600000),
(0.000000, 2.000000), (1.000000, 2.200000),
(1.000000, 1.000000, 0.200000),
(0.000000, 0.000000, -2.000000),
0.000000,
100.000000,
0.500000
),
("moon_beam_paricle_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
10, 1.500000, 1.500000, 0.000000, 10.000000, 10.000000,
(0.500000, 1.000000), (1.000000, 0.000000),
(0.500000, 0.500000), (1.000000, 0.500000),
(0.500000, 0.700000), (1.000000, 0.700000),
(0.500000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.100000), (1.000000, 0.100000),
(1.000000, 1.000000, 4.000000),
(0.000000, 0.000000, 0.000000),
0.500000,
0.000000,
0.000000
),
("night_smoke_1", psf_always_emit|psf_global_emit_dir|psf_billboard_3d, "prt_mesh_dust_1",
5, 10.000000, 1.500000, 0.000000, 50.000000, 2.000000,
(0.300000, 0.100000), (1.000000, 0.000000),
(0.500000, 0.500000), (1.000000, 0.500000),
(0.500000, 0.500000), (1.000000, 0.500000),
(0.500000, 0.500000), (1.000000, 0.600000),
(0.000000, 10.000000), (1.000000, 10.000000),
(25.000000, 25.000000, 0.500000),
(0.000000, 1.000000, 0.000000),
2.000000,
20.000000,
1.000000
),
("fireplace_fire_small", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
25, 0.800000, 0.200000, -0.100000, 10.000000, 0.000000,
(0.500000, 0.500000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.700000), (1.000000, 0.300000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.200000), (1.000000, 0.700000),
(0.200000, 0.100000, 0.010000),
(0.000000, 0.000000, 0.200000),
0.100000,
100.000000,
0.500000
),
("fireplace_fire_big", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
35, 0.600000, 0.200000, -0.200000, 10.000000, 0.000000,
(0.500000, 0.500000), (1.000000, 0.000000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.500000, 0.700000), (1.000000, 0.300000),
(0.500000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.400000), (1.000000, 1.000000),
(0.400000, 0.200000, 0.010000),
(0.000000, 0.000000, 0.400000),
0.100000,
100.000000,
0.500000
),
("village_fire_big", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
50, 1.000000, 0.000000, -1.200000, 25.000000, 10.000000,
(0.200000, 0.700000), (1.000000, 0.000000),
(0.200000, 1.000000), (1.000000, 0.900000),
(0.200000, 0.700000), (1.000000, 0.300000),
(0.200000, 0.200000), (1.000000, 0.000000),
(0.000000, 2.000000), (1.000000, 6.000000),
(2.200000, 2.200000, 0.200000),
(0.000000, 0.000000, 0.000000),
0.000000,
250.000000,
0.300000
),
("village_fire_smoke_big", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_smoke_1",
30, 2.000000, 0.300000, -1.000000, 50.000000, 10.000000,
(0.500000, 0.150000), (1.000000, 0.000000),
(0.200000, 0.400000), (1.000000, 0.200000),
(0.200000, 0.400000), (1.000000, 0.200000),
(0.200000, 0.400000), (1.000000, 0.200000),
(0.000000, 6.000000), (1.000000, 8.000000),
(2.000000, 2.000000, 1.000000),
(0.000000, 0.000000, 5.000000),
0.000000,
0.000000,
0.100000
),
("map_village_fire", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
20, 1.000000, 0.000000, -0.200000, 3.000000, 3.000000,
(0.200000, 0.700000), (1.000000, 0.000000),
(0.200000, 1.000000), (1.000000, 0.900000),
(0.200000, 0.700000), (1.000000, 0.300000),
(0.200000, 0.200000), (1.000000, 0.000000),
(0.000000, 0.150000), (1.000000, 0.450000),
(0.200000, 0.200000, 0.020000),
(0.000000, 0.000000, 0.000000),
0.000000,
250.000000,
0.300000
),
("map_village_fire_smoke", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_smoke_1",
25, 2.500000, 0.300000, -0.150000, 3.000000, 3.000000,
(0.500000, 0.150000), (1.000000, 0.000000),
(0.200000, 0.400000), (1.000000, 0.300000),
(0.200000, 0.400000), (1.000000, 0.300000),
(0.200000, 0.400000), (1.000000, 0.300000),
(0.000000, 0.600000), (1.000000, 0.900000),
(0.200000, 0.200000, 0.100000),
(0.000000, 0.000000, 0.030000),
0.000000,
0.000000,
0.100000
),
("map_village_looted_smoke", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_smoke_1",
20, 3.000000, 0.300000, -0.110000, 3.000000, 2.000000,
(0.500000, 0.150000), (1.000000, 0.000000),
(0.200000, 0.500000), (1.000000, 0.500000),
(0.200000, 0.500000), (1.000000, 0.500000),
(0.200000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.700000), (1.000000, 1.300000),
(0.200000, 0.200000, 0.100000),
(0.000000, 0.000000, 0.015000),
0.000000,
0.000000,
0.100000
),
("dungeon_water_drops", psf_always_emit|psf_global_emit_dir|psf_billboard_2d, "prtcl_rain",
1, 1.000000, 0.330000, 0.800000, 0.000000, 0.000000,
(1.000000, 0.200000), (1.000000, 0.200000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 0.800000), (1.000000, 0.800000),
(0.050000, 0.050000, 0.500000),
(0.000000, 0.000000, -5.000000),
0.000000,
0.000000,
0.000000
),
("wedding_rose", psf_always_emit|psf_billboard_2d, "prt_mesh_rose_a",
50, 8.000000, 0.020000, 0.025000, 1.000000, 5.000000,
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.250000), (1.000000, 0.250000),
(4.000000, 4.000000, 0.100000),
(0.000000, 0.000000, -0.900000),
0.010000,
10.000000,
0.000000
),
("sea_foam_a", psf_always_emit|psf_turn_to_velocity|psf_randomize_size, "prt_foam_a",
1, 3.000000, 1.000000, 0.000000, 0.000000, 0.000000,
(0.700000, 0.100000), (1.000000, 0.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(1.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 4.000000), (1.000000, 4.500000),
(10.000000, 1.000000, 0.000000),
(0.000000, 1.000000, 0.000000),
0.000000,
0.000000,
0.500000
),
("fall_leafs_a", psf_always_emit|psf_billboard_2d, "prt_mesh_yrellow_leaf_a",
1, 9.000000, 0.000000, 0.025000, 4.000000, 4.000000,
(0.000000, 1.000000), (1.000000, 1.000000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.500000), (1.000000, 0.500000),
(0.000000, 0.250000), (1.000000, 0.250000),
(4.000000, 4.000000, 4.000000),
(0.000000, 0.010000, -0.900000),
0.020000,
15.000000,
0.000000
),
("sword_fire", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
50, 0.300000, 1.000000, 0.000000, 10.000000, 0.000000,
(0.500000, 0.500000), (1.000000, 0.000000),
(0.500000, 0.100000), (1.000000, 0.100000),
(0.500000, 0.300000), (1.000000, 0.200000),
(0.500000, 1.000000), (1.000000, 0.900000),
(0.000000, 0.300000), (0.700000, 0.500000),
(0.050000, 0.050000, 0.050000),
(0.000000, 0.000000, 0.100000),
0.100000,
50.000000,
0.500000
),
("fire_sparks_up_red", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.950000), (1.000000, 0.950000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.200000), (1.000000, 0.200000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 0.000000, 1.200000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_down_red", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.950000), (1.000000, 0.950000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.200000), (1.000000, 0.200000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 0.000000, -1.200000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_left_red", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.950000), (1.000000, 0.950000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.200000), (1.000000, 0.200000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(1.200000, 0.000000, 0.000000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_right_red", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.950000), (1.000000, 0.950000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.100000, 0.200000), (1.000000, 0.200000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 1.200000, 0.000000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_up", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 0.000000, 1.200000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_down", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 0.000000, -1.200000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_left", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(1.200000, 0.000000, 0.000000),
0.000000,
0.000000,
0.000000
),
("fire_sparks_right", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_size, "prt_sparks_mesh_1",
80, 0.500000, 0.200000, 0.000000, 3.000000, 10.000000,
(0.600000, 1.000000), (1.000000, 1.000000),
(0.100000, 0.700000), (1.000000, 0.700000),
(0.100000, 0.500000), (1.000000, 0.500000),
(0.100000, 0.100000), (1.000000, 0.100000),
(0.300000, 0.200000), (3.000000, 0.100000),
(0.170000, 0.170000, 0.010000),
(0.000000, 1.200000, 0.000000),
0.000000,
0.000000,
0.000000
),
("sword_fire_purple", psf_always_emit|psf_global_emit_dir|psf_billboard_3d|psf_randomize_rotation|psf_randomize_size, "prt_mesh_fire_1",
50, 0.300000, 1.000000, 0.000000, 10.000000, 0.000000,
(0.500000, 0.300000), (1.000000, 0.000000),
(0.500000, 0.400000), (1.000000, 0.300000),
(0.500000, 0.000000), (1.000000, 0.000000),
(0.500000, 0.400000), (1.000000, 0.300000),
(0.000000, 0.300000), (0.700000, 0.500000),
(0.050000, 0.050000, 0.050000),
(0.000000, 0.000000, 0.100000),
0.100000,
50.000000,
0.500000
),

]